making possible - Allemand Anglais Dictionnaire